package request

type SysMenuParam struct {
	Id              *int    `json:"id,string" form:"id"`
	Pid             *int    `json:"pid,string" form:"pid"`
	Name            *string `json:"name" form:"name"`
	Code            string  `json:"code" form:"code"`
	Type            *int8   `json:"type,string" form:"type"`
	Icon            *string `json:"icon" form:"icon"`
	Router          *string `json:"router" form:"router"`
	Component       string  `json:"component" form:"component"`
	Permission      string  `json:"permission" form:"permission"`
	Application     string  `json:"application" form:"application"`
	OpenType        *int8   `json:"openType,string" form:"openType"`
	Visible         string  `json:"visible" form:"visible"`
	Link            *string `json:"link" form:"link"`
	Redirect        *string `json:"redirect" form:"redirect"`
	Weight          int8    `json:"weight,string" form:"weight"`
	Sort            int32   `json:"sort" form:"sort"`
	Remark          string  `json:"remark" form:"remark"`
	Method          string  `json:"method" form:"method"`
	SearchValue     string  `json:"searchValue" form:"searchValue"`
	DataScope       []int   `json:"dataScope" form:"dataScope"`
	SearchBeginTime string  `json:"searchBeginTime" form:"searchBeginTime"`
	SearchEndTime   string  `json:"searchEndTime" form:"searchEndTime"`
	SearchStatus    int     `json:"searchStatus" form:"searchStatus"`
}
